/**
 * 用户相关请求模块
 */
import request from '@/utils/request'
import qs from 'qs'

interface User {
  phone: string
  password: string
}

export const login = (data: User) => {
  return request({
    method: 'POST',
    url: '/front/user/login',
    data: qs.stringify(data)
    // 处理 x-www-form-urlencoded
    // 增加请求头，引入 qs 包，通过 qs.stringify() 函数格式化数据
    // 如果使用 qs 包装 data ，那么 content-type 会自动转换成 x-www-form-urlencoded
    // headers: { 'content-type': 'application/x-www-form-urlencoded' }
  })
}

export const getUserInfo = () => {
  return request({
    method: 'GET',
    url: '/front/user/getInfo'
  })
}

export const getAllUser = (data: any) => {
  return request({
    method: 'POST',
    url: '/boss/user/getUserPages',
    data
  })
}
